Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 FINCHAM ROAD Semi-Detached £323,002 £65,500 18 Dec 1997